due to the above stated reasons - Turc Anglais Dictionnaire